0
31
1
32
2
5
8
11
12
22
23
26
30
41
54
55
